large-spotted nutcracker - English Synonyms Dictionary